.bodyBg{background:url(../img/index/bg_dt_body.jpg) center top no-repeat;}
.login-header,
.login-body,
.int-user,
.int-password,
.int-yzm,
.login-code,
.btn-login,
.btn-downlode{ background:url(../img/index/login-sprite.png) no-repeat;}
.login-header{background:none;}
.login-body{ background-position:0 0;}
.login-code{background:none;height:27px;width:75px; margin-top:5px; margin-left:7px;}
.btn-login{ background:url(../img/index/dt_denglu.png) left bottom no-repeat;height:35px;width:109px; border:none;}
.btn-login:hover{ background:url(../img/index/dt_denglu_2.png) left bottom no-repeat}
.login_ddt{ width:684px;margin:0 auto; overflow:hidden; }
/*login-header*/
.login-header{ width:100%; float:left; margin-top:240px; height:80px; text-align:center; overflow:hidden;}
.login-header a{ margin-top:2px; display:inline-block;}
/*login-body*/

.login-body{ width:684px; height:194px; background:url(../img/index/bg_login_body.png) left top no-repeat; float:left; overflow:hidden; padding-top:128px; padding-left:49px;}
.login-body h2{ padding-top:36px; text-align:center; height:22px; line-height:22px; color:#fffbff;}
.login-body input[type=text],.login-body input[type=password]{ border:none; float:left;margin-left:35px;color:#3e3c3c; font-size:14px;}
*.login-body input[type=text],.login-body input[type=password] { padding:0; }
.input-box{ position:relative; z-index:10;}
.login-code{ display:inline-block; z-index:20; float:left;}
.login-code a{color:#613a00; display:block; font-size:14px; line-height:18px;}
.login-code img{height:27px;width:75px;}
.login-btn{ float:left; margin-left:5px; border-left:1px solid #a5b3b6;}
.login-btn a{ display:block; text-align:center; font-size:14px; color:#979797; letter-spacing:2px; margin-top:5px;}
.int-user{background:none;height:35px;width:124px; text-indent:12px; line-height:35px;margin-right:3px;}
.int-password{background:none;height:35px;width:115px;text-indent:12px; line-height:35px; margin-right:3px;}
.login-body input.int-yzm{background:none;height:27px;width:73px; margin-top:5px; margin-left:6px; line-height:27px;margin-right:3px;}
*.login-body input.int-yzm{ padding:0;}
/*login-footer*/
.login-footer{ margin-top:84px; height:54px;color:#fff; width:684px; line-height:24px;text-align:center; letter-spacing:1px; float:left; margin-bottom:180px;}
.login-footer a{color:#fff; }
.login-footer span{ font-family:arial;}